have done 和 have been done 的区别及用法!要讲得简单 ...

"Have done" 和 "have been done" 是两种不同的完成时态结构,它们的区别和用法如下: 1. " Have done " 是 现在完成时态 的结构,用来表示过 …

1. having been done: 强调动作发生在谓语动词表示的动作之前。例如: Having been well tended for half a year, my granny became far …

更多内容请点击:have done 和 have been done 的区别及用法!要讲得简单 ... 推荐文章